/* 
*userMyFoot
*nzj
*2018/10/15
*/
@import "../../lib/base.less";
@color:#e64545;
body{background: #f5f5f5;}
a{text-decoration: none; color: #fff;}

// 我的关注
.shop-user-MyFocus{float: right; width: 996px; /*min-height: 2036px;*/ margin-top: 20px; background-color: #fff;}
.shop-user-MyFocus .shop-user-focusProduct-title{margin-top: 30px;}
.shop-user-MyFocus .shop-user-focusProduct-title a{float: left; width: 64px; padding-bottom: 10px; font-size: 16px; font-weight: normal; color: #333; }
.shop-user-MyFocus .shop-user-focusProduct-title a:first-child{margin-left: 20px; margin-right: 40px;}
.shop-user-MyFocus .shop-user-focusProduct-title a.shop-clickTitle{color: @color;  border-bottom: 2px @color solid;}

// 关注商品
// 小标题(搜索、商品类型、批量、区域选择)
.shop-user-MyFocus .shop-user-focusProduct{margin-top: 30px;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-smallTitle{margin: 0 20px; position: relative; border-top: 1px #e1e1e1 solid;}
// 搜索
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-smallTitle .shop-user-focusProduct-search{position: absolute; top: -66px; right: 0px;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-smallTitle .shop-user-focusProduct-search input{float: left; width: 205px; height: 32px; line-height: 32px; font-size: 12px; padding-left: 12px; background-color: #f5f5f5; border: 1px #e1e1e1 solid;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-smallTitle .shop-user-focusProduct-search button{float: left; position: relative; width: 32px; height: 34px; border: 1px #e1e1e1 solid; border-left: none; background: url("@{imgRootDeep}/shop_user_searchImg.png") no-repeat center center; cursor: pointer;}
// 商品类型
.shop-user-MyFocus .shop-user-focusProduct-cut{position: relative; height: 48px; border-bottom: 1px #e1e1e1 solid; overflow: hidden;}
.shop-user-MyFocus .shop-user-focusProduct-cut ul{width: 800px;}
.shop-user-MyFocus .shop-user-focusProduct-cut .shop-focusProduct-more{position: absolute; top: 16px; right: 0; padding-right: 16px; background: url("@{imgRootDeep}/search_ico_bot_corner.png") no-repeat right center; cursor: pointer;}
.shop-user-MyFocus .shop-user-focusProduct-cut .shop-focusProduct-more.shop-focusProduct-more-top{background: url("@{imgRootDeep}/search_ico_top_corner.png") no-repeat right center;}
.shop-user-MyFocus .shop-user-focusProduct-cut li{float: left; height: 48px; line-height: 48px; font-size: 12px; color: #333; margin-right: 42px;}
.shop-user-MyFocus .shop-user-focusProduct-cut li span{padding: 6px 10px;}
.shop-user-MyFocus .shop-user-focusProduct-cut li span i{color: #333; font-style: normal;}
.shop-user-MyFocus .shop-user-focusProduct-cut li:hover span{background-color: @color; color: #fff; cursor: pointer;}
.shop-user-MyFocus .shop-user-focusProduct-cut li:hover span i{color: #fff;}
/* 选中状态 */
.shop-user-MyFocus .shop-user-focusProduct-cut li.shop-click span{background-color: @color; color: #fff;}
.shop-user-MyFocus .shop-user-focusProduct-cut li.shop-click span i{color: #fff;}

// 批量选择、全选、购物车、取关
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-sel-box{height: 49px; border-bottom: 1px #e1e1e1 solid;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-sel .shop-focusProduct-allManagement{display: block; margin-right: 20px; width: 78px; height: 26px; line-height: 26px; text-align: center; font-size: 12px; color: #333; margin-top: 11px; border: 1px #eee solid; background-color: #f5f5f5; cursor: pointer;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-sel .shop-user-focusProduct-sel-complete{display: none;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-sel .shop-user-focusProduct-sel-complete .shop-user-focusProduct-sel-all{position: relative; font-size: 12px; color: #333; height: 16px; line-height: 16px; margin-top: 16px; padding-left: 17px; cursor: pointer;} 
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-sel .shop-user-focusProduct-sel-complete .shop-user-focusProduct-sel-all input{position: absolute; top: 3px; left: 0px;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-sel .shop-user-focusProduct-sel-complete .shop-user-focusProduct-car{margin-left: 20px; height: 48px; line-height: 48px; padding-left: 20px; background: url("@{imgRootDeep}/shop_user_carImg.png") no-repeat left center; cursor: pointer;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-sel .shop-user-focusProduct-sel-complete .shop-user-focusProduct-car.shop-user-focusProduct-car-red{color: @color; background: url("@{imgRootDeep}/search_ico_car_sel.png") no-repeat left center;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-sel .shop-user-focusProduct-sel-complete .shop-user-focusProduct-cancelFocus{margin-left: 20px; height: 48px; line-height: 48px; padding-left: 20px; background: url("@{imgRootDeep}/shop_user_cancelFocusImg.png") no-repeat left center; cursor: pointer;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-sel .shop-user-focusProduct-sel-complete .shop-user-focusProduct-cancelFocus.shop-user-focusProduct-cancelFocus-red{color: @color; background: url("@{imgRootDeep}/shop_user_cancelFocusImg_red.png") no-repeat left center;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-sel .shop-user-focusProduct-sel-complete .shop-user-focusProduct-completeBtn{width: 58px; height: 26px; line-height: 26px; text-align: center; font-size: 12px; color: #333; margin-top: 11px; margin-left: 30px; margin-right: 20px; border: 1px #eee solid; background-color: #f5f5f5; cursor: pointer;}

// 区域选择
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-sel .shop-user-focusProduct-address{position: relative; min-width:136px; z-index: 400; height: 24px; line-height: 24px; font-size: 12px; color: #333; margin-top: 11px; border: 1px #eee solid; cursor: pointer;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-sel .shop-user-focusProduct-address .shop-user-focusProduct-address-title{display: block; position: relative; z-index: 400; height: 24px; padding-left: 6px; padding-right: 5px; /*border-bottom: 1px #fff solid;*/}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-sel .shop-user-focusProduct-address .shop-user-focusProduct-address-title i{float: right; width: 13px; height: 8px; margin: 8px 0 0 4px; background: url("@{imgRootDeep}/shop-Details.png") no-repeat;}

.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-address .shop-user-focusProduct-address-con{display: none; position: absolute; top: 24px; right: -1px; z-index: 300; width: 423px; /*min-height: 140px;*/ border: 1px #eee solid; background-color: #fff;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-address .shop-user-focusProduct-address-con .shop-focusProduct-delete{position: absolute; top: 10px; right: 10px; width: 10px; height: 10px;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-address .shop-focusProduct-group{margin: 14px 10px 0 10px; height: 25px; border-bottom: 2px #e64545 solid;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-address .shop-focusProduct-group li{float: left; /*width: 60px;*/ height: 23px; margin-right: 5px; border:1px #eee solid; border-bottom: none; }
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-address .shop-focusProduct-group li.shop-focusProduct-cascad-item-red{border:2px #e64545 solid; border-bottom: 2px #fff solid;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-address .shop-focusProduct-group li span{display: block; /*width: 36px;*/ height: 23px; font-size: 12px; color: #999; padding-left: 5px; padding-right: 15px; margin-right: 4px; background: url("../../../images/static/shop-Details.png") no-repeat right center;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-address .shop-focusProduct-cascad-main{padding:6px 0 20px 3px;display: none;} 
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-address .shop-focusProduct-cascad-main li{float: left; line-height: 12px;  min-width: 50px; margin: 6px 15px;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-address .shop-focusProduct-cascad-main li span{font-size: 12px; color: #999;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-address .shop-focusProduct-cascad-main li span:hover{color: #e64545;}
.shop-user-MyFocus .shop-user-focusProduct .shop-user-focusProduct-address .shop-focusProduct-cascad-main li span.shop-span-selected{color: #e64545;}


// 关注商品内容
.shop-user-MyFocus .shop-user-focusProduct-con{margin-top: 20px;}
.shop-user-MyFocus .shop-user-focusProduct-con .shop-user-focusProduct-con-list{display: none;}
.shop-user-MyFocus .shop-user-focusProduct-con .shop-user-focusProduct-con-list:first-child{display: block;}

.shop-user-MyFocus .shop-user-focusProduct-con .shop-user-focusProduct-con-list ul{height: auto; overflow: hidden;}
.shop-user-MyFocus .shop-user-focusProduct-con .shop-user-focusProduct-con-list li{float: left; position: relative; width: 222px; height: 364px; margin-left: 20px; margin-bottom: 20px; border: 1px #eee solid; background-color: #fff; /*overflow: hidden;*/}
// hover li(找相似 取消收藏)
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-similar{display: none; position: absolute; top: 0px; left: -1px; z-index: 1; width: 111px; height: 30px; line-height: 30px; font-size: 12px; color: #fff; text-align: center; background: rgb(0,0,0); filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; cursor: pointer;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-collection{display: none; position: absolute; top: 0px; right: -1px; z-index: 1; width: 111px; height: 30px; line-height: 30px; font-size: 12px; color: #fff; text-align: center; background: rgb(0,0,0); filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; cursor: pointer;}
// .shop-user-MyFocus .shop-user-focusProduct-con li:hover .shop-focusProduct-similar,.shop-user-MyFocus .shop-user-focusProduct-con li:hover .shop-focusProduct-collection{display: block !important; cursor: pointer;}
// 批量样式(蒙层、黑红对勾)
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-user-focusProduct-con-list-cornerBG{display: none; position: absolute; z-index: 2; top: 0; left: 0; right: 0; bottom: 0; background-color: rgb(0,0,0); filter: alpha(opacity=20); -moz-opacity: .2; opacity: .2;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-user-focusProduct-con-list-mark{display: none; width: 44px; height: 44px; position: absolute; z-index: 200; top: 0px; right: 0px; background: url("@{imgRootDeep}/shop_user_sel.png") no-repeat right top;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-user-focusProduct-con-list-mark.shop-user-focusProduct-con-list-mark-red{background: url("@{imgRootDeep}/shop_user_sel_hover.png") no-repeat right top;}

.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-bigImg{display: block; width: 150px; height: 180px; margin: 25px 0 15px 33px;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-bigImg img{display: block; width: 100%; height: 100%;}

.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-mid{margin-left: 8px;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-details{height: 30px; overflow: hidden;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-details .shop-focusProduct-isSelf{float: left; padding: 0px 4px; margin-top: 7px; font-size: 12px; color: #fff; margin-right: 5px; background-color: @color;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-details a{float: left; font-size: 12px; color: #333; width: 168px; height: 30px; line-height: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-details a:hover{color: @color; text-decoration: underline;}
// 暂不销售的状态
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-details a.shop-details-gray{color: #999; text-decoration: none; cursor: default;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-review{margin-bottom: 12px;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-review a{ font-size: 12px; color: #999;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-review a:hover{color: #005aa5; text-decoration: underline;}
// 暂不销售的状态
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-review a.shop-review-all-gray:hover{color: #999; text-decoration: none; cursor: default;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-review span{color: #005aa5;}
// 暂不销售的状态
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-review span.shop-review-gray{color: #999; text-decoration: none;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-store a{font-size: 12px; color: #999;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-store a:hover{color: @color; text-decoration: underline;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-price{margin: 10px 0; font-size: 16px; color: @color;}
// 暂不销售
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-noSell{font-size: 12px; color: #999; margin-top: 38px; margin-bottom: 15px;}


.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-bot{width: 222px; height: 28px; line-height: 28px; font-size: 12px; color: #999; border-top: 1px #eee solid; text-align: center; cursor: pointer;}
/* 关注 */
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-bot-focus{width: 60px; height: 28px; color: #999; border-right: 1px #eee solid;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-bot-focus:hover{color: @color; cursor: pointer;}
/* 购物车 */
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-bot-car{width: 100px; height: 28px; color: #999; border-right: 1px #eee solid;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-bot-car:hover{color: @color; cursor: pointer;}
/* 降价通知 */
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-bot-e-book{width: 60px; height: 28px;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-bot-e-book a{display: inline; color: #999; padding-left: 12px;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-bot-e-book a.shop-focusProduct-rose{background: url("@{imgRootDeep}/shop_user_redCorner.png") no-repeat left center;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-bot-e-book a.shop-focusProduct-fall{background: url("@{imgRootDeep}/shop_user_greenCorner.png") no-repeat left center;}
.shop-user-MyFocus .shop-user-focusProduct-con li .shop-focusProduct-bot-e-book a.shop-focusProduct-flat{background: url("@{imgRootDeep}/shop_user_redLine.png") no-repeat left center;}
/* 分页 */
.shop-user-MyFocus .shop-user-focusProduct .shop-page{margin: 10px 0 30px 0;}
// 关注商品结束





// 我的关注
.shop-user-MyFocus .shop-user-focusStore-title{margin-top: 30px;}
.shop-user-MyFocus .shop-user-focusStore-title a{float: left; width: 64px; padding-bottom: 10px; font-size: 16px; font-weight: normal; color: #333; }
.shop-user-MyFocus .shop-user-focusStore-title a:first-child{margin-left: 20px; margin-right: 40px;}
.shop-user-MyFocus .shop-user-focusStore-title a.shop-clickTitle{color: @color;  border-bottom: 2px @color solid;}
// 关注店铺
// 小标题(搜索、商品类型、批量、区域选择)
.shop-user-MyFocus .shop-user-focusStore{margin-top: 30px;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-smallTitle{margin: 0 20px; position: relative; border-top: 1px #e1e1e1 solid;}
// 搜索
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-smallTitle .shop-user-focusStore-search{position: absolute; top: -66px; right: 0px;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-smallTitle .shop-user-focusStore-search input{float: left; width: 205px; height: 32px; line-height: 32px; font-size: 12px; padding-left: 12px; background-color: #f5f5f5; border: 1px #e1e1e1 solid;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-smallTitle .shop-user-focusStore-search button{float: left; position: relative; width: 32px; height: 34px; border: 1px #e1e1e1 solid; border-left: none; background: url("@{imgRootDeep}/shop_user_searchImg.png") no-repeat center center; cursor: pointer;}
// 商品类型
.shop-user-MyFocus .shop-user-focusStore-cut{position: relative; height: 48px; border-bottom: 1px #e1e1e1 solid; overflow: hidden;}
.shop-user-MyFocus .shop-user-focusStore-cut ul{width: 800px;}
.shop-user-MyFocus .shop-user-focusStore-cut .shop-focusStore-more{position: absolute; top: 16px; right: 0; padding-right: 16px; background: url("@{imgRootDeep}/search_ico_bot_corner.png") no-repeat right center; cursor: pointer;}
.shop-user-MyFocus .shop-user-focusStore-cut .shop-focusStore-more.shop-focusStore-more-top{background: url("@{imgRootDeep}/search_ico_top_corner.png") no-repeat right center;}
.shop-user-MyFocus .shop-user-focusStore-cut li{float: left; height: 48px; line-height: 48px; font-size: 12px; color: #333; margin-right: 42px;}
.shop-user-MyFocus .shop-user-focusStore-cut li span{padding: 6px 10px;}
.shop-user-MyFocus .shop-user-focusStore-cut li span i{color: #333; font-style: normal;}
.shop-user-MyFocus .shop-user-focusStore-cut li:hover span{background-color: @color; color: #fff; cursor: pointer;}
.shop-user-MyFocus .shop-user-focusStore-cut li:hover span i{color: #fff;}
/* 选中状态 */
.shop-user-MyFocus .shop-user-focusStore-cut li.shop-click span{background-color: @color; color: #fff;}
.shop-user-MyFocus .shop-user-focusStore-cut li.shop-click span i{color: #fff;}

// 批量选择、全选、购物车、取关
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-sel-box{height: 49px; border-bottom: 1px #e1e1e1 solid;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-sel .shop-user-focusStore-allManagement{display: block; margin-right: 20px; width: 78px; height: 26px; line-height: 26px; text-align: center; font-size: 12px; color: #333; margin-top: 11px; border: 1px #eee solid; background-color: #f5f5f5; cursor: pointer;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-sel .shop-user-focusStore-sel-complete{display: none;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-sel .shop-user-focusStore-sel-complete .shop-user-focusStore-sel-all{position: relative; font-size: 12px; color: #333; height: 16px; line-height: 16px; margin-top: 16px; padding-left: 17px; cursor: pointer;} 
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-sel .shop-user-focusStore-sel-complete .shop-user-focusStore-sel-all input{position: absolute; top: 3px; left: 0px;}

.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-sel .shop-user-focusStore-sel-complete .shop-user-focusStore-cancelFocus{margin-left: 20px; height: 48px; line-height: 48px; padding-left: 20px; background: url("@{imgRootDeep}/shop_user_cancelFocusImg.png") no-repeat left center; cursor: pointer;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-sel .shop-user-focusStore-sel-complete .shop-user-focusStore-cancelFocus.shop-user-focusStore-cancelFocus-red{color: @color; background: url("@{imgRootDeep}/shop_user_cancelFocusImg_red.png") no-repeat left center;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-sel .shop-user-focusStore-sel-complete .shop-user-focusStore-completeBtn{width: 58px; height: 26px; line-height: 26px; text-align: center; font-size: 12px; color: #333; margin-top: 11px; margin-left: 30px; margin-right: 20px; border: 1px #eee solid; background-color: #f5f5f5; cursor: pointer;}
// 区域选择
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-sel .shop-user-focusStore-address{position: relative; min-width:136px; z-index: 400; height: 24px; line-height: 24px; font-size: 12px; color: #333; margin-top: 11px; border: 1px #eee solid; cursor: pointer;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-sel .shop-user-focusStore-address .shop-user-focusStore-address-title{display: block; position: relative; z-index: 400; height: 24px; padding-left: 6px; padding-right: 5px; /*border-bottom: 1px #fff solid;*/}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-sel .shop-user-focusStore-address .shop-user-focusStore-address-title i{float: right; width: 13px; height: 8px; margin: 8px 0 0 4px; background: url("@{imgRootDeep}/shop-Details.png") no-repeat;}

.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-address .shop-user-focusStore-address-con{display: none; position: absolute; top: 24px; right: -1px; z-index: 300; width: 423px; /*min-height: 140px;*/ border: 1px #eee solid; background-color: #fff;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-address .shop-user-focusStore-address-con .shop-focusStore-delete{position: absolute; top: 10px; right: 10px; width: 10px; height: 10px;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-address .shop-focusStore-group{margin: 14px 10px 0 10px; height: 25px; border-bottom: 2px @color solid;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-address .shop-focusStore-group li{float: left; /*width: 60px;*/ height: 23px; margin-right: 5px; border:1px #eee solid; border-bottom: none; }
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-address .shop-focusStore-group li.shop-focusStore-cascad-item-red{border:2px @color solid; border-bottom: 2px #fff solid;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-address .shop-focusStore-group li span{display: block; /*width: 36px;*/ height: 23px; font-size: 12px; color: #999; padding-left: 5px; padding-right: 15px; margin-right: 4px; background: url("../../../images/static/shop-Details.png") no-repeat right center;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-address .shop-focusStore-cascad-main{padding:6px 0 20px 3px;display: none;} 
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-address .shop-focusStore-cascad-main li{float: left; line-height: 12px;  min-width: 50px; margin: 6px 15px;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-address .shop-focusStore-cascad-main li span{font-size: 12px; color: #999;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-address .shop-focusStore-cascad-main li span:hover{color: @color;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-address .shop-focusStore-cascad-main li span.shop-span-selected{color: @color;}


// 关注店铺内容
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con{margin: 0 20px; margin-top: 20px;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con .shop-user-focusStore-con-classify{display: none;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con .shop-user-focusStore-con-classify:first-child{display: block;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con .shop-user-focusStore-con-list{position: relative; margin-bottom: 20px;}

// 批量样式(蒙层、黑红对勾)
.shop-user-MyFocus .shop-user-focusStore-con-list .shop-user-focusStore-con-list-cornerBG{display: none; position: absolute; z-index: 2; top: 0; left: 0; right: 0; bottom: 0; background-color: rgb(0,0,0); filter: alpha(opacity=20); -moz-opacity: .2; opacity: .2;}
.shop-user-MyFocus .shop-user-focusStore-con-list .shop-user-focusStore-con-list-mark{display: none; width: 44px; height: 44px; position: absolute; z-index: 200; top: 0px; right: 0px; background: url("@{imgRootDeep}/shop_user_sel.png") no-repeat right top;}
.shop-user-MyFocus .shop-user-focusStore-con-list .shop-user-focusStore-con-list-mark.shop-user-focusStore-con-list-mark-red{background: url("@{imgRootDeep}/shop_user_sel_hover.png") no-repeat right top;}

// 左
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con .shop-user-focusStore-con-list-left{position: relative; width: 242px; height: 242px; border: 1px #eee solid; border-right: none;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con-list-left .shop-user-focusStoreImg{display: block; width: 140px; height: 60px; margin: 0 auto; margin-top: 30px;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con-list-left .shop-user-focusStoreImg img{display: block; width: 100%; height: 100%;}

.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con-list-left .shop-user-focusStore-collectFocus{margin-top: 90px;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con-list-left .shop-user-focusStore-collectFocus div{float: left; width: 121px; font-size: 12px; color: #333; text-align: center;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con-list-left .shop-user-focusStore-collectFocus .shop-user-focusStore-collect span{padding-left: 20px; background: url("@{imgRootDeep}/shop_user_starImg.png") no-repeat left center; cursor: pointer;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con-list-left .shop-user-focusStore-collectFocus .shop-user-focusStore-focus span{padding-left: 20px; background: url("@{imgRootDeep}/shop_user_xinImg.png") no-repeat left center; cursor: pointer;}

.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con-list-left .shop-user-focusStore-btn{width: 242px; height: 28px; margin-top: 20px; border-top: 1px #eee solid;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con-list-left .shop-user-focusStore-btn a{float: left; width: 120px; height: 26px; line-height: 26px; text-align: center; font-size: 12px; color: #999;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con-list-left .shop-user-focusStore-btn a:first-child{border-right: 1px #eee solid;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con-list-left .shop-user-focusStore-btn a:hover{color: @color;}
// hover li(找相似 取消收藏)
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con-list-left .shop-focusStore-similar{display: none; position: absolute; top: 0px; left: -1px; z-index: 500; width: 121px; height: 30px; line-height: 30px; font-size: 12px; color: #fff; text-align: center; background: rgb(0,0,0); filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; cursor: pointer;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con-list-left .shop-focusStore-collection{display: none; position: absolute; top: 0px; right: -1px; z-index: 500; width: 121px; height: 30px; line-height: 30px; font-size: 12px; color: #fff; text-align: center; background: rgb(0,0,0); filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; cursor: pointer;}
// .shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con-list-left:hover .shop-focusStore-similar,.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con-list-left:hover .shop-focusStore-collection{display: block; cursor: pointer;}
// 左结束

// 右
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con .shop-user-focusStore-con-list-right{width: 710px; height: 242px; border: 1px #eee solid;}
// 标题选项
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con .shop-user-focusStore-con-list-right .shop-user-focusStore-con-list-right-title{margin: 20px 0 0 20px; border-left: 1px #eee solid;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con .shop-user-focusStore-con-list-right .shop-user-focusStore-con-list-right-title h5{float: left; font-size: 12px; font-weight: normal; color: #333; padding: 6px 15px; border: 1px #eee solid; border-left: none; cursor: pointer;}
.shop-user-MyFocus .shop-user-focusStore .shop-user-focusStore-con .shop-user-focusStore-con-list-right .shop-user-focusStore-con-list-right-title h5.shop-red-title{color: @color; border: 1px @color solid;}

// 内容
.shop-user-MyFocus .shop-user-focusStore-con-list-right-con{margin-top: 20px; width:710px;}
.shop-user-focusStore-con-list-right-con .shop-picScroll-left{ width:710px; position:relative;}
.shop-picScroll-left .shop-hd{height:26px; position: absolute; top: -50px; right: 20px;}
.shop-picScroll-left .shop-hd .shop-prev{float: left; width:53px; height:26px; cursor:pointer; background:url("@{imgRootDeep}/shop_user_leftCorner.png") no-repeat;}
.shop-picScroll-left .shop-hd .shop-next{float: left; width:54px; height:26px; cursor:pointer; background:url("@{imgRootDeep}/shop_user_rightCorner.png") no-repeat;}
.shop-picScroll-left .shop-hd .prevStop{float: left; width:53px; height:26px; background:url("@{imgRootDeep}/shop_user_leftCorner_gray.png") no-repeat;}
.shop-picScroll-left .shop-hd .nextStop{float: left; width:54px; height:26px; background:url("@{imgRootDeep}/shop_user_rightCorner_gray.png") no-repeat;}
.shop-picScroll-left .shop-hd .shop-pageState{position: absolute; top: 4px; left: -30px; font-size: 12px; color: #333;}
.shop-picScroll-left .shop-hd .shop-pageState span{color: @color;}

.shop-picScroll-left .shop-bd{width: 690px; height: 153px; overflow: hidden; margin-left: 10px;}
.shop-picScroll-left .shop-bd ul li{ margin:0 10px; float:left; overflow:hidden; text-align:center;}
.shop-picScroll-left .shop-bd ul li .shop-pic a{display: block; width:118px; height:118px;}
.shop-picScroll-left .shop-bd ul li .shop-pic img{display:block; width: 100%; height: 100%;}
.shop-picScroll-left .shop-bd ul li .shop-title{font-size: 14px; color: #333; margin-top: 15px;}
// 右结束

/* 分页 */
.shop-user-MyFocus .shop-user-focusStore .shop-pagination{margin: 30px 0;}





